<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" >

  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/turbolinks/5.2.0/turbolinks.js" integrity="sha256-iM4Yzi/zLj/IshPWMC1IluRxTtRjMqjPGd97TZ9yYpU=" crossorigin="anonymous"></script>
  <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">
  <link href="https://fonts.googleapis.com/css?family=Cousine|Inconsolata" rel="stylesheet">
  <link rel="shortcut icon" type="image/png" href="/favicon.png">

  <link rel="stylesheet" href="/css/style.css">
  <link rel="stylesheet" href="/css/css/fontawesome-all.min.css">
  <link rel="stylesheet" href="/css/css/work-sans-v7.css">
  <script src="/js/main.js"></script>

  <!-- Begin Jekyll SEO tag v2.6.1 -->
<title>Tutorials | Hive Developer</title>
<meta name="generator" content="Jekyll v4.0.0" />
<meta property="og:title" content="Tutorials" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Read, play, and learn Hive. Javascript JS: Getting Started Prepare your development environment to use Javascript with the Hive blockchain. JS: Blog Feed How to fetch most recent five posts from particular user on Hive. JS: Hivesigner Understand the basics of using Hivesigner with your Hive application. JS: Client Signing How to sign, verify broadcast transactions locally on Hive. JS: Get Posts Query for the most recent posts having a specific tag, using a Hive filter JS: Get Post Details How to get post details and use them appropriately. JS: Get Voters List On Post By the end of this tutorial you would know how to get voters list on any content. JS: Get Post Comments By the end of this tutorial you would know how to get comments made by others on any post. JS: Get Account Replies How to get replies made on particular account’s content. JS: Get Account Comments How to retrieve account comments from the Hive blockchain. JS: Submit Post By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function. JS: Submit Comment Reply By the end of this tutorial you should know how to post a simple comment to Steem. JS: Edit Content Patching By the end of this tutorial you should know how to patch post edits to Steem. JS: Stream Blockchain Transactions By the end of this tutorial you should know how to stream transactions and blocks from Steem blockchain. JS: Reblogging Post By the end of this tutorial you should know how to reblog (resteem) a blog from steem JS: Search Accounts By the end of this tutorial you should know how to call a list of user names from the steem blockchain JS: Search Tags By the end of this tutorial you should know how to run a search for trending tags JS: Vote On Content Create a weighted up or down vote on a comment/post. JS: Follow A User Follow and unfollow a user / author. JS: Get Follower And Following List Get the followers of a user/author &amp; the authors that user is following. JS: Account Reputation Learn how to interpret account reputation. JS: Transfer Steem And Sbd Transfer both STEEM and SBD from one account to another. JS: Witness Listing And Voting Create a list of available witnesses as well as vote for and remove your vote for a witness. JS: Claim Rewards Learn how to claim rewards from unclaimed reward balance using Steemconnect as well as client signing method. JS: Power Up Steem Power up an account’s Steem using either Steemconnect or a client-side signing. JS: Power Down Perform a power down on all or part of an account’s VESTS using either Steemconnect or client-side signing. JS: Create Account Create Steem account using Steemconnect as well as with client-side signing. JS: Delegate Power Delegate power to other users using Steemconnect or Client-side signing. JS: Set Withdraw Route Set routes to an account’s power downs or withdraws. JS: Get Delegations By User View the vesting delegations made by a user as well as the delegations that are expiring. JS: Grant Posting Permission How to grant and revoke posting permission to another user. JS: Grant Active Permission How to grant and revoke active permission to another user. JS: Convert Sbd To Steem How to convert SBD to STEEM for a specified account. JS: Get State Replacement Api This is a list of replacement API calls for each of the different routes available from the getState function. Python PY: Getting Started The official Steem library for Python is steem-python. It comes with a BIP38 encrypted wallet and a practical CLI utility called steempy. PY: Using Keys Securely Learn how Steem-Python library handles transaction signing with user’s key and how to securely manage your private keys. PY: Get Posts Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output. PY: Get Post Details Get post details from list of posts from the blockchain with created filter and tag then display selected post details. PY: Get Voters List On Post Voters list and detail of each vote on selected content. PY: Get Post Comments Fetch comments made on each content or post using Python. PY: Get Account Replies List of replies received by account to its content, post, comment. PY: Get Account Comments Fetch list of comments made by account on posts or comments. PY: Submit Post How to submit post on Steem blockchain using Python. PY: Submit Comment Reply How to submit a comment on a post to the Steem blockchain. PY: Edit Content Patching How to edit post content with diff_match_patch using Python. PY: Stream Blockchain Transactions How to stream transactions on the live Steem blockchain PY: Reblogging Post We will show how to reblog or resteem post using Python, with username and posting private key. PY: Search Accounts How to pull a list of the active user accounts or trending tags from the blockchain using Python. PY: Search Tags How to pull a list of the trending tags from the blockchain using Python. PY: Vote On Content How to vote on a post/comment using Python. PY: Follow A User How to follow or unfollow an author using Python. PY: Get Follower And Following List Tutorial pulls a list of the followers or authors being followed from the blockchain then displays the result. PY: Account Reputation Would you like to know how to interpret account reputation to more human readable format, then this tutorial is for you. PY: Transfer Steem And Sbd How to transfer STEEM and SBD to another account using Python. PY: Witness Listing And Voting How to vote for or remove a vote for a witness user using Python. PY: Claim Rewards How to claim rewards using Python. PY: Power Up Steem How to power up your STEEM to STEEM POWER using Python. PY: Power Down How to power down (withdraw) your vesting shares using Python. PY: Delegate Power How to delegate or remove delegation of STEEM POWER to another user using Python. PY: Get Delegations By User How to get a list of active or expiring vesting delegations using Python. PY: Grant Posting Permission How to give another user posting permission on your account using Python. PY: Grant Active Permission How to give another user active permission on your account using Python. PY: Convert Sbd To Steem How to convert your SBD to STEEM using Python. PY: Transfer Steem And Sbd To Savings Balance How to transfer STEEM and SBD to savings using Python. PY: Password Key Change How to change your accounts password and keys PY: Account Recovery How to recover an account using Python. Ruby RB: Getting Started To access the Steem blockchain using Ruby, install the Radiator gem: https://github.com/inertia186/radiator. Full documentation on Radiator api methods are hosted on rubydoc.info. RB: Blog Feed This example will output blog details to the terminal for the author specified, limited to five results. RB: Get Posts This example will output posts depending on which category is provided as the arguments. RB: Get Post Details Understand and use the most common fields of the requested content. RB: Get Voters List On Post This example will output the active vote totals for the post/comment passed as an argument to the script. RB: Get Post Comments This example will output the reply details and totals for the post/comment passed as an argument to the script. RB: Get Account Replies Fetching the replies written to a particular account. RB: Get Account Comments Fetching the comments written by a particular account. RB: Submit Post This example will broadcast a new post to the blockchain using the values provided. To create a post in ruby, we will use a Radiator::Transaction containing a comment operation, which is how all content is stored internally. RB: Submit Comment Reply By the end of this tutorial you should know how to prepare comments for Steem and then submit using Radiator. RB: Edit Content Patching RB: Stream Blockchain Transactions How to stream transactions and operations from Steem blockchain. RB: Reblogging Post To reblog (‘resteem’) a post, we can use a custom json operation that is handled by the follow plugin. RB: Search Accounts Performing a search on account by names starting with a given input. RB: Search Tags Performing a search for tags. RB: Vote On Content To vote for a post (or reply), we can use a vote operation and provide the voting weight (the percentage of one vote being cast). RB: Follow Another User How to follow/unfollow another user. RB: Get Follower And Following List How to create a list of followers and accounts that you are following. Recipes Streaming blockchain transactions Including virtual operations when streaming blockchain transactions Calculating RC costs How to calculate resource credit cost for transactions. Estimate the value of an upvote Calculate the approximate value of an upvote on Steem Exchange Node Setting up a node for exchanges. Forum/Market Bandwidth How to interpret raw bandwidth data. Get Transaction Node Setting up a node that supports *.get_transaction. How to serialize and sign Steem transactions using Javascript Serialization and signing without additional Steem Javascript libraries. Using jussi as a Multiplexer Optimize your local applications with jussi MIRA: Performance Tuning Provides a way to get the most performance on specific hardware. Steem Node Command Line Options All options available to steemd at command line interface Steem Node Config All config.ini options available to steemd Paginated API Methods Querying multiple pages of results from the API. Plugin &amp; API List Run a steemd node with your preferred APIs. Setting Up a Testnet “Quick-start” for deploying a Hive-based Testnet. Understanding Configuration Values Low level blockchain constants Understanding Dynamic Global Properties Maintains global state information Understanding Transaction Status How to use the Steem API to check the status of a transaction for a given trx_id value. Using Hivemind Hivemind setup and API functionality Using Multisignature Accounts How to set up and use multisignature accounts on Steem Blockchain. Converting VESTS to STEEM How to convert VESTS to STEEM or STEEM POWER Account creation process The methods on how to create a new account." />
<meta property="og:description" content="Read, play, and learn Hive. Javascript JS: Getting Started Prepare your development environment to use Javascript with the Hive blockchain. JS: Blog Feed How to fetch most recent five posts from particular user on Hive. JS: Hivesigner Understand the basics of using Hivesigner with your Hive application. JS: Client Signing How to sign, verify broadcast transactions locally on Hive. JS: Get Posts Query for the most recent posts having a specific tag, using a Hive filter JS: Get Post Details How to get post details and use them appropriately. JS: Get Voters List On Post By the end of this tutorial you would know how to get voters list on any content. JS: Get Post Comments By the end of this tutorial you would know how to get comments made by others on any post. JS: Get Account Replies How to get replies made on particular account’s content. JS: Get Account Comments How to retrieve account comments from the Hive blockchain. JS: Submit Post By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function. JS: Submit Comment Reply By the end of this tutorial you should know how to post a simple comment to Steem. JS: Edit Content Patching By the end of this tutorial you should know how to patch post edits to Steem. JS: Stream Blockchain Transactions By the end of this tutorial you should know how to stream transactions and blocks from Steem blockchain. JS: Reblogging Post By the end of this tutorial you should know how to reblog (resteem) a blog from steem JS: Search Accounts By the end of this tutorial you should know how to call a list of user names from the steem blockchain JS: Search Tags By the end of this tutorial you should know how to run a search for trending tags JS: Vote On Content Create a weighted up or down vote on a comment/post. JS: Follow A User Follow and unfollow a user / author. JS: Get Follower And Following List Get the followers of a user/author &amp; the authors that user is following. JS: Account Reputation Learn how to interpret account reputation. JS: Transfer Steem And Sbd Transfer both STEEM and SBD from one account to another. JS: Witness Listing And Voting Create a list of available witnesses as well as vote for and remove your vote for a witness. JS: Claim Rewards Learn how to claim rewards from unclaimed reward balance using Steemconnect as well as client signing method. JS: Power Up Steem Power up an account’s Steem using either Steemconnect or a client-side signing. JS: Power Down Perform a power down on all or part of an account’s VESTS using either Steemconnect or client-side signing. JS: Create Account Create Steem account using Steemconnect as well as with client-side signing. JS: Delegate Power Delegate power to other users using Steemconnect or Client-side signing. JS: Set Withdraw Route Set routes to an account’s power downs or withdraws. JS: Get Delegations By User View the vesting delegations made by a user as well as the delegations that are expiring. JS: Grant Posting Permission How to grant and revoke posting permission to another user. JS: Grant Active Permission How to grant and revoke active permission to another user. JS: Convert Sbd To Steem How to convert SBD to STEEM for a specified account. JS: Get State Replacement Api This is a list of replacement API calls for each of the different routes available from the getState function. Python PY: Getting Started The official Steem library for Python is steem-python. It comes with a BIP38 encrypted wallet and a practical CLI utility called steempy. PY: Using Keys Securely Learn how Steem-Python library handles transaction signing with user’s key and how to securely manage your private keys. PY: Get Posts Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output. PY: Get Post Details Get post details from list of posts from the blockchain with created filter and tag then display selected post details. PY: Get Voters List On Post Voters list and detail of each vote on selected content. PY: Get Post Comments Fetch comments made on each content or post using Python. PY: Get Account Replies List of replies received by account to its content, post, comment. PY: Get Account Comments Fetch list of comments made by account on posts or comments. PY: Submit Post How to submit post on Steem blockchain using Python. PY: Submit Comment Reply How to submit a comment on a post to the Steem blockchain. PY: Edit Content Patching How to edit post content with diff_match_patch using Python. PY: Stream Blockchain Transactions How to stream transactions on the live Steem blockchain PY: Reblogging Post We will show how to reblog or resteem post using Python, with username and posting private key. PY: Search Accounts How to pull a list of the active user accounts or trending tags from the blockchain using Python. PY: Search Tags How to pull a list of the trending tags from the blockchain using Python. PY: Vote On Content How to vote on a post/comment using Python. PY: Follow A User How to follow or unfollow an author using Python. PY: Get Follower And Following List Tutorial pulls a list of the followers or authors being followed from the blockchain then displays the result. PY: Account Reputation Would you like to know how to interpret account reputation to more human readable format, then this tutorial is for you. PY: Transfer Steem And Sbd How to transfer STEEM and SBD to another account using Python. PY: Witness Listing And Voting How to vote for or remove a vote for a witness user using Python. PY: Claim Rewards How to claim rewards using Python. PY: Power Up Steem How to power up your STEEM to STEEM POWER using Python. PY: Power Down How to power down (withdraw) your vesting shares using Python. PY: Delegate Power How to delegate or remove delegation of STEEM POWER to another user using Python. PY: Get Delegations By User How to get a list of active or expiring vesting delegations using Python. PY: Grant Posting Permission How to give another user posting permission on your account using Python. PY: Grant Active Permission How to give another user active permission on your account using Python. PY: Convert Sbd To Steem How to convert your SBD to STEEM using Python. PY: Transfer Steem And Sbd To Savings Balance How to transfer STEEM and SBD to savings using Python. PY: Password Key Change How to change your accounts password and keys PY: Account Recovery How to recover an account using Python. Ruby RB: Getting Started To access the Steem blockchain using Ruby, install the Radiator gem: https://github.com/inertia186/radiator. Full documentation on Radiator api methods are hosted on rubydoc.info. RB: Blog Feed This example will output blog details to the terminal for the author specified, limited to five results. RB: Get Posts This example will output posts depending on which category is provided as the arguments. RB: Get Post Details Understand and use the most common fields of the requested content. RB: Get Voters List On Post This example will output the active vote totals for the post/comment passed as an argument to the script. RB: Get Post Comments This example will output the reply details and totals for the post/comment passed as an argument to the script. RB: Get Account Replies Fetching the replies written to a particular account. RB: Get Account Comments Fetching the comments written by a particular account. RB: Submit Post This example will broadcast a new post to the blockchain using the values provided. To create a post in ruby, we will use a Radiator::Transaction containing a comment operation, which is how all content is stored internally. RB: Submit Comment Reply By the end of this tutorial you should know how to prepare comments for Steem and then submit using Radiator. RB: Edit Content Patching RB: Stream Blockchain Transactions How to stream transactions and operations from Steem blockchain. RB: Reblogging Post To reblog (‘resteem’) a post, we can use a custom json operation that is handled by the follow plugin. RB: Search Accounts Performing a search on account by names starting with a given input. RB: Search Tags Performing a search for tags. RB: Vote On Content To vote for a post (or reply), we can use a vote operation and provide the voting weight (the percentage of one vote being cast). RB: Follow Another User How to follow/unfollow another user. RB: Get Follower And Following List How to create a list of followers and accounts that you are following. Recipes Streaming blockchain transactions Including virtual operations when streaming blockchain transactions Calculating RC costs How to calculate resource credit cost for transactions. Estimate the value of an upvote Calculate the approximate value of an upvote on Steem Exchange Node Setting up a node for exchanges. Forum/Market Bandwidth How to interpret raw bandwidth data. Get Transaction Node Setting up a node that supports *.get_transaction. How to serialize and sign Steem transactions using Javascript Serialization and signing without additional Steem Javascript libraries. Using jussi as a Multiplexer Optimize your local applications with jussi MIRA: Performance Tuning Provides a way to get the most performance on specific hardware. Steem Node Command Line Options All options available to steemd at command line interface Steem Node Config All config.ini options available to steemd Paginated API Methods Querying multiple pages of results from the API. Plugin &amp; API List Run a steemd node with your preferred APIs. Setting Up a Testnet “Quick-start” for deploying a Hive-based Testnet. Understanding Configuration Values Low level blockchain constants Understanding Dynamic Global Properties Maintains global state information Understanding Transaction Status How to use the Steem API to check the status of a transaction for a given trx_id value. Using Hivemind Hivemind setup and API functionality Using Multisignature Accounts How to set up and use multisignature accounts on Steem Blockchain. Converting VESTS to STEEM How to convert VESTS to STEEM or STEEM POWER Account creation process The methods on how to create a new account." />
<link rel="canonical" href="." />
<meta property="og:url" content="." />
<meta property="og:site_name" content="Hive Developer" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2020-08-26T11:52:22-07:00" />
<script type="application/ld+json">
{"description":"Read, play, and learn Hive. Javascript JS: Getting Started Prepare your development environment to use Javascript with the Hive blockchain. JS: Blog Feed How to fetch most recent five posts from particular user on Hive. JS: Hivesigner Understand the basics of using Hivesigner with your Hive application. JS: Client Signing How to sign, verify broadcast transactions locally on Hive. JS: Get Posts Query for the most recent posts having a specific tag, using a Hive filter JS: Get Post Details How to get post details and use them appropriately. JS: Get Voters List On Post By the end of this tutorial you would know how to get voters list on any content. JS: Get Post Comments By the end of this tutorial you would know how to get comments made by others on any post. JS: Get Account Replies How to get replies made on particular account’s content. JS: Get Account Comments How to retrieve account comments from the Hive blockchain. JS: Submit Post By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function. JS: Submit Comment Reply By the end of this tutorial you should know how to post a simple comment to Steem. JS: Edit Content Patching By the end of this tutorial you should know how to patch post edits to Steem. JS: Stream Blockchain Transactions By the end of this tutorial you should know how to stream transactions and blocks from Steem blockchain. JS: Reblogging Post By the end of this tutorial you should know how to reblog (resteem) a blog from steem JS: Search Accounts By the end of this tutorial you should know how to call a list of user names from the steem blockchain JS: Search Tags By the end of this tutorial you should know how to run a search for trending tags JS: Vote On Content Create a weighted up or down vote on a comment/post. JS: Follow A User Follow and unfollow a user / author. JS: Get Follower And Following List Get the followers of a user/author &amp; the authors that user is following. JS: Account Reputation Learn how to interpret account reputation. JS: Transfer Steem And Sbd Transfer both STEEM and SBD from one account to another. JS: Witness Listing And Voting Create a list of available witnesses as well as vote for and remove your vote for a witness. JS: Claim Rewards Learn how to claim rewards from unclaimed reward balance using Steemconnect as well as client signing method. JS: Power Up Steem Power up an account’s Steem using either Steemconnect or a client-side signing. JS: Power Down Perform a power down on all or part of an account’s VESTS using either Steemconnect or client-side signing. JS: Create Account Create Steem account using Steemconnect as well as with client-side signing. JS: Delegate Power Delegate power to other users using Steemconnect or Client-side signing. JS: Set Withdraw Route Set routes to an account’s power downs or withdraws. JS: Get Delegations By User View the vesting delegations made by a user as well as the delegations that are expiring. JS: Grant Posting Permission How to grant and revoke posting permission to another user. JS: Grant Active Permission How to grant and revoke active permission to another user. JS: Convert Sbd To Steem How to convert SBD to STEEM for a specified account. JS: Get State Replacement Api This is a list of replacement API calls for each of the different routes available from the getState function. Python PY: Getting Started The official Steem library for Python is steem-python. It comes with a BIP38 encrypted wallet and a practical CLI utility called steempy. PY: Using Keys Securely Learn how Steem-Python library handles transaction signing with user’s key and how to securely manage your private keys. PY: Get Posts Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output. PY: Get Post Details Get post details from list of posts from the blockchain with created filter and tag then display selected post details. PY: Get Voters List On Post Voters list and detail of each vote on selected content. PY: Get Post Comments Fetch comments made on each content or post using Python. PY: Get Account Replies List of replies received by account to its content, post, comment. PY: Get Account Comments Fetch list of comments made by account on posts or comments. PY: Submit Post How to submit post on Steem blockchain using Python. PY: Submit Comment Reply How to submit a comment on a post to the Steem blockchain. PY: Edit Content Patching How to edit post content with diff_match_patch using Python. PY: Stream Blockchain Transactions How to stream transactions on the live Steem blockchain PY: Reblogging Post We will show how to reblog or resteem post using Python, with username and posting private key. PY: Search Accounts How to pull a list of the active user accounts or trending tags from the blockchain using Python. PY: Search Tags How to pull a list of the trending tags from the blockchain using Python. PY: Vote On Content How to vote on a post/comment using Python. PY: Follow A User How to follow or unfollow an author using Python. PY: Get Follower And Following List Tutorial pulls a list of the followers or authors being followed from the blockchain then displays the result. PY: Account Reputation Would you like to know how to interpret account reputation to more human readable format, then this tutorial is for you. PY: Transfer Steem And Sbd How to transfer STEEM and SBD to another account using Python. PY: Witness Listing And Voting How to vote for or remove a vote for a witness user using Python. PY: Claim Rewards How to claim rewards using Python. PY: Power Up Steem How to power up your STEEM to STEEM POWER using Python. PY: Power Down How to power down (withdraw) your vesting shares using Python. PY: Delegate Power How to delegate or remove delegation of STEEM POWER to another user using Python. PY: Get Delegations By User How to get a list of active or expiring vesting delegations using Python. PY: Grant Posting Permission How to give another user posting permission on your account using Python. PY: Grant Active Permission How to give another user active permission on your account using Python. PY: Convert Sbd To Steem How to convert your SBD to STEEM using Python. PY: Transfer Steem And Sbd To Savings Balance How to transfer STEEM and SBD to savings using Python. PY: Password Key Change How to change your accounts password and keys PY: Account Recovery How to recover an account using Python. Ruby RB: Getting Started To access the Steem blockchain using Ruby, install the Radiator gem: https://github.com/inertia186/radiator. Full documentation on Radiator api methods are hosted on rubydoc.info. RB: Blog Feed This example will output blog details to the terminal for the author specified, limited to five results. RB: Get Posts This example will output posts depending on which category is provided as the arguments. RB: Get Post Details Understand and use the most common fields of the requested content. RB: Get Voters List On Post This example will output the active vote totals for the post/comment passed as an argument to the script. RB: Get Post Comments This example will output the reply details and totals for the post/comment passed as an argument to the script. RB: Get Account Replies Fetching the replies written to a particular account. RB: Get Account Comments Fetching the comments written by a particular account. RB: Submit Post This example will broadcast a new post to the blockchain using the values provided. To create a post in ruby, we will use a Radiator::Transaction containing a comment operation, which is how all content is stored internally. RB: Submit Comment Reply By the end of this tutorial you should know how to prepare comments for Steem and then submit using Radiator. RB: Edit Content Patching RB: Stream Blockchain Transactions How to stream transactions and operations from Steem blockchain. RB: Reblogging Post To reblog (‘resteem’) a post, we can use a custom json operation that is handled by the follow plugin. RB: Search Accounts Performing a search on account by names starting with a given input. RB: Search Tags Performing a search for tags. RB: Vote On Content To vote for a post (or reply), we can use a vote operation and provide the voting weight (the percentage of one vote being cast). RB: Follow Another User How to follow/unfollow another user. RB: Get Follower And Following List How to create a list of followers and accounts that you are following. Recipes Streaming blockchain transactions Including virtual operations when streaming blockchain transactions Calculating RC costs How to calculate resource credit cost for transactions. Estimate the value of an upvote Calculate the approximate value of an upvote on Steem Exchange Node Setting up a node for exchanges. Forum/Market Bandwidth How to interpret raw bandwidth data. Get Transaction Node Setting up a node that supports *.get_transaction. How to serialize and sign Steem transactions using Javascript Serialization and signing without additional Steem Javascript libraries. Using jussi as a Multiplexer Optimize your local applications with jussi MIRA: Performance Tuning Provides a way to get the most performance on specific hardware. Steem Node Command Line Options All options available to steemd at command line interface Steem Node Config All config.ini options available to steemd Paginated API Methods Querying multiple pages of results from the API. Plugin &amp; API List Run a steemd node with your preferred APIs. Setting Up a Testnet “Quick-start” for deploying a Hive-based Testnet. Understanding Configuration Values Low level blockchain constants Understanding Dynamic Global Properties Maintains global state information Understanding Transaction Status How to use the Steem API to check the status of a transaction for a given trx_id value. Using Hivemind Hivemind setup and API functionality Using Multisignature Accounts How to set up and use multisignature accounts on Steem Blockchain. Converting VESTS to STEEM How to convert VESTS to STEEM or STEEM POWER Account creation process The methods on how to create a new account.","mainEntityOfPage":{"@type":"WebPage","@id":"."},"@type":"BlogPosting","url":".","headline":"Tutorials","dateModified":"2020-08-26T11:52:22-07:00","datePublished":"2020-08-26T11:52:22-07:00","@context":"https://schema.org"}</script>
<!-- End Jekyll SEO tag -->


  
</head>
<body>
<header>
  <h1>
    <button type="button" class="open-nav" id="open-nav"></button>
    <a href="/"  class="logo-link"><img src="/images/logotype_black.svg" height="40" alt="Hive Developer logo"></a>
  </h1>

  
  <form action="/search/" method="get">
    <input type="text" name="q" id="search-input" placeholder="Search">
    <input type="submit" value="Search" style="display: none;">
  </form>
  

  <div id="sidebar" class="sidebar">
	
	
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/">
		<h6 class="ctrl-nav-section title">Introduction</h6>
		<ul class="cont-nav-section content">
			
				
					
					
						
						<li><a href="/#introduction-welcome">Welcome to Hive</a></li>
						
					
				
			
		</ul>
	</section>
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/quickstart/">
		<h6 class="ctrl-nav-section title">Quickstart</h6>
		<ul class="cont-nav-section content">
			
				
					
					
						
						<li><a href="/quickstart/#quickstart-choose-library">Choose Library</a></li>
						
					
						
						<li><a href="/quickstart/#quickstart-hive-full-nodes">Hive Nodes</a></li>
						
					
						
						<li><a href="/quickstart/#quickstart-testnet">Hive Testnet</a></li>
						
					
				
			
		</ul>
	</section>
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/tutorials/">
		<h6 class="ctrl-nav-section title">Tutorials</h6>
		<ul class="cont-nav-section content">
			
				
					
						<li><a href="/tutorials/#tutorials-javascript">Javascript</a></li>
					
				
					
						<li><a href="/tutorials/#tutorials-python">Python</a></li>
					
				
					
						<li><a href="/tutorials/#tutorials-ruby">Ruby</a></li>
					
				
					
						<li><a href="/tutorials/#tutorials-recipes">Recipes</a></li>
					
				
			
		</ul>
	</section>
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/services/">
		<h6 class="ctrl-nav-section title">Services</h6>
		<ul class="cont-nav-section content">
			
				
					
					
						
						<li><a href="/services/#services-hive-blog">hive.blog</a></li>
						
					
						
						<li><a href="/services/#services-hivesigner">HiveSigner</a></li>
						
					
						
						<li><a href="/services/#services-jussi">Jussi</a></li>
						
					
						
						<li><a href="/services/#services-imagehoster">ImageHoster</a></li>
						
					
						
						<li><a href="/services/#services-dhf">DHF</a></li>
						
					
				
			
		</ul>
	</section>
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/apidefinitions/">
		<h6 class="ctrl-nav-section title">Appbase API</h6>
		<ul class="cont-nav-section content">
			
				
					
					
						
						<li><a href="/apidefinitions/#apidefinitions-condenser-api">Condenser Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-bridge">Bridge</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-account-by-key-api">Account By Key Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-account-history-api">Account History Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-block-api">Block Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-database-api">Database Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-debug-node-api">Debug Node Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-follow-api">Follow Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-jsonrpc">Jsonrpc</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-market-history-api">Market History Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-network-broadcast-api">Network Broadcast Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-rc-api">Rc Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-reputation-api">Reputation Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-rewards-api">Rewards Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-tags-api">Tags Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-transaction-status-api">Transaction Status Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-witness-api">Witness Api</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-broadcast-ops">Broadcast Ops</a></li>
						
					
						
						<li><a href="/apidefinitions/#apidefinitions-broadcast-ops-communities">Broadcast Ops Communities</a></li>
						
					
				
			
		</ul>
	</section>
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/resources/">
		<h6 class="ctrl-nav-section title">Resources</h6>
		<ul class="cont-nav-section content">
			
				
					
					
						
						<li><a href="/resources/#resources-overview">Overview</a></li>
						
					
						
						<li><a href="/resources/#resources-client-libs">Client Libraries</a></li>
						
					
						
						<li><a href="/resources/#resources-bluepaper">Bluepaper</a></li>
						
					
						
						<li><a href="/resources/#resources-whitepaper">Whitepaper</a></li>
						
					
						
						<li><a href="/resources/#resources-tools">Tools</a></li>
						
					
						
						<li><a href="/resources/#resources-hivesigner-libs">Hivesigner Libs</a></li>
						
					
						
						<li><a href="/resources/#resources-hive-keychain">Hive Keychain</a></li>
						
					
						
						<li><a href="/resources/#resources-developeradvocate">Community & Help</a></li>
						
					
				
			
		</ul>
	</section>
	
		
    <section class="pnl-main-nav-section main-nav-section" url="/glossary/">
		<h6 class="ctrl-nav-section title">Glossary</h6>
		<ul class="cont-nav-section content">
			
				
					
					
						
						<li><a href="/glossary/#glossary-chain-basics">Chain Basics</a></li>
						
					
						
					
						
						<li><a href="/glossary/#glossary-governance">Governance</a></li>
						
					
						
						<li><a href="/glossary/#glossary-transactions">Transactions</a></li>
						
					
						
						<li><a href="/glossary/#glossary-api">API</a></li>
						
					
						
						<li><a href="/glossary/#glossary-market">Market</a></li>
						
					
				
			
		</ul>
	</section>
	
</div>



  <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet">
</header>
<div class="main" id="top">
  <div class="hero">
    <h1 class="hero__h1">Hive Developer Portal  - Tutorials</h1>
    <img class="hero__img" src="/images/honey-comb-92.png" style="position: relative; top: 10px;" />
  </div>
  
<section class="row ">
	<section class="row">
		<p>Read, play, and <i>learn <b>Hive</b></i>.</p>
		
			
			
				
				
					<a id="tutorials-javascript"></a>
					<h3>Javascript</h3>
					<ul>
						
						
						<li>
							<a href="/tutorials-javascript/getting_started.html">JS: Getting Started</a>
							<span class="overview"><p>Prepare your development environment to use Javascript with the Hive blockchain.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/blog_feed.html">JS: Blog Feed</a>
							<span class="overview"><p>How to fetch most recent five posts from particular user on Hive.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/hivesigner.html">JS: Hivesigner</a>
							<span class="overview"><p>Understand the basics of using Hivesigner with your Hive application.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/client_signing.html">JS: Client Signing</a>
							<span class="overview"><p>How to sign, verify broadcast transactions locally on Hive.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_posts.html">JS: Get Posts</a>
							<span class="overview"><p>Query for the most recent posts having a specific tag, using a Hive filter</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_post_details.html">JS: Get Post Details</a>
							<span class="overview"><p>How to get post details and use them appropriately.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_voters_list_on_post.html">JS: Get Voters List On Post</a>
							<span class="overview"><p><em>By the end of this tutorial you would know how to get voters list on any content.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_post_comments.html">JS: Get Post Comments</a>
							<span class="overview"><p>By the end of this tutorial you would know how to get comments made by others on any post.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_account_replies.html">JS: Get Account Replies</a>
							<span class="overview"><p>How to get replies made on particular account’s content.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_account_comments.html">JS: Get Account Comments</a>
							<span class="overview"><p>How to retrieve account comments from the Hive blockchain.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/submit_post.html">JS: Submit Post</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/submit_comment_reply.html">JS: Submit Comment Reply</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to post a simple comment to Steem.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/edit_content_patching.html">JS: Edit Content Patching</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to patch post edits to Steem.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/stream_blockchain_transactions.html">JS: Stream Blockchain Transactions</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to stream transactions and blocks from Steem blockchain.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/reblogging_post.html">JS: Reblogging Post</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to reblog (resteem) a blog from steem</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/search_accounts.html">JS: Search Accounts</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to call a list of user names from the steem blockchain</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/search_tags.html">JS: Search Tags</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to run a search for trending tags</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/vote_on_content.html">JS: Vote On Content</a>
							<span class="overview"><p><em>Create a weighted up or down vote on a comment/post.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/follow_a_user.html">JS: Follow A User</a>
							<span class="overview"><p><em>Follow and unfollow a user / author.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_follower_and_following_list.html">JS: Get Follower And Following List</a>
							<span class="overview"><p><em>Get the followers of a user/author &amp; the authors that user is following.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/account_reputation.html">JS: Account Reputation</a>
							<span class="overview"><p><em>Learn how to interpret account reputation.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/transfer_steem_and_sbd.html">JS: Transfer Steem And Sbd</a>
							<span class="overview"><p><em>Transfer both STEEM and SBD from one account to another.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/witness_listing_and_voting.html">JS: Witness Listing And Voting</a>
							<span class="overview"><p><em>Create a list of available witnesses as well as vote for and remove your vote for a witness.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/claim_rewards.html">JS: Claim Rewards</a>
							<span class="overview"><p><em>Learn how to claim rewards from unclaimed reward balance using Steemconnect as well as client signing method.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/power_up_steem.html">JS: Power Up Steem</a>
							<span class="overview"><p><em>Power up an account’s Steem using either Steemconnect or a client-side signing.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/power_down.html">JS: Power Down</a>
							<span class="overview"><p><em>Perform a power down on all or part of an account’s VESTS using either Steemconnect or client-side signing.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/create_account.html">JS: Create Account</a>
							<span class="overview"><p><em>Create Steem account using Steemconnect as well as with client-side signing.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/delegate_power.html">JS: Delegate Power</a>
							<span class="overview"><p><em>Delegate power to other users using Steemconnect or Client-side signing.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/set_withdraw_route.html">JS: Set Withdraw Route</a>
							<span class="overview"><p><em>Set routes to an account’s power downs or withdraws.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_delegations_by_user.html">JS: Get Delegations By User</a>
							<span class="overview"><p><em>View the vesting delegations made by a user as well as the delegations that are expiring.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/grant_posting_permission.html">JS: Grant Posting Permission</a>
							<span class="overview"><p><em>How to grant and revoke posting permission to another user.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/grant_active_permission.html">JS: Grant Active Permission</a>
							<span class="overview"><p><em>How to grant and revoke active permission to another user.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/convert_sbd_to_steem.html">JS: Convert Sbd To Steem</a>
							<span class="overview"><p><em>How to convert SBD to STEEM for a specified account.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-javascript/get_state_replacement_api.html">JS: Get State Replacement Api</a>
							<span class="overview"><p>This is a list of replacement API calls for each of the different <em>routes</em> available from the <code class="highlighter-rouge">getState</code> function.</p>
</span>
						</li>
						
					</ul>
				
			
				
				
					<a id="tutorials-python"></a>
					<h3>Python</h3>
					<ul>
						
						
						<li>
							<a href="/tutorials-python/getting_started.html">PY: Getting Started</a>
							<span class="overview"><p>The official Steem library for Python is <code class="highlighter-rouge">steem-python</code>. It comes with a BIP38 encrypted wallet and a practical CLI utility called <code class="highlighter-rouge">steempy</code>.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/using_keys_securely.html">PY: Using Keys Securely</a>
							<span class="overview"><p>Learn how Steem-Python library handles transaction signing with user’s key and how to securely manage your private keys.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_posts.html">PY: Get Posts</a>
							<span class="overview"><p>Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_post_details.html">PY: Get Post Details</a>
							<span class="overview"><p>Get post details from list of posts from the blockchain with <code class="highlighter-rouge">created</code> filter and tag then display selected post details.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_voters_list_on_post.html">PY: Get Voters List On Post</a>
							<span class="overview"><p>Voters list and detail of each vote on selected content.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_post_comments.html">PY: Get Post Comments</a>
							<span class="overview"><p>Fetch comments made on each content or post using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_account_replies.html">PY: Get Account Replies</a>
							<span class="overview"><p>List of replies received by account to its content, post, comment.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_account_comments.html">PY: Get Account Comments</a>
							<span class="overview"><p>Fetch list of comments made by account on posts or comments.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/submit_post.html">PY: Submit Post</a>
							<span class="overview"><p>How to submit post on Steem blockchain using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/submit_comment_reply.html">PY: Submit Comment Reply</a>
							<span class="overview"><p>How to submit a comment on a post to the Steem blockchain.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/edit_content_patching.html">PY: Edit Content Patching</a>
							<span class="overview"><p>How to edit post content with diff_match_patch using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/stream_blockchain_transactions.html">PY: Stream Blockchain Transactions</a>
							<span class="overview"><p>How to stream transactions on the live <strong>Steem</strong> blockchain</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/reblogging_post.html">PY: Reblogging Post</a>
							<span class="overview"><p>We will show how to reblog or resteem post using Python, with username and posting private key.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/search_accounts.html">PY: Search Accounts</a>
							<span class="overview"><p>How to pull a list of the active user accounts or trending tags from the blockchain using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/search_tags.html">PY: Search Tags</a>
							<span class="overview"><p>How to pull a list of the trending tags from the blockchain using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/vote_on_content.html">PY: Vote On Content</a>
							<span class="overview"><p>How to  vote on a post/comment using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/follow_a_user.html">PY: Follow A User</a>
							<span class="overview"><p>How to follow or unfollow an author using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_follower_and_following_list.html">PY: Get Follower And Following List</a>
							<span class="overview"><p>Tutorial pulls a list of the followers or authors being followed from the blockchain then displays the result.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/account_reputation.html">PY: Account Reputation</a>
							<span class="overview"><p>Would you like to know how to interpret account reputation to more human readable format, then this tutorial is for you.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/transfer_STEEM_and_SBD.html">PY: Transfer Steem And Sbd</a>
							<span class="overview"><p>How to transfer STEEM and SBD to another account using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/witness_listing_and_voting.html">PY: Witness Listing And Voting</a>
							<span class="overview"><p>How to vote for or remove a vote for a witness user using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/claim_rewards.html">PY: Claim Rewards</a>
							<span class="overview"><p>How to claim rewards using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/power_up_steem.html">PY: Power Up Steem</a>
							<span class="overview"><p>How to power up your STEEM to STEEM POWER using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/power_down.html">PY: Power Down</a>
							<span class="overview"><p>How to power down (withdraw) your vesting shares using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/delegate_power.html">PY: Delegate Power</a>
							<span class="overview"><p>How to delegate or remove delegation of STEEM POWER to another user using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/get_delegations_by_user.html">PY: Get Delegations By User</a>
							<span class="overview"><p>How to get a list of active or expiring vesting delegations using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/grant_posting_permission.html">PY: Grant Posting Permission</a>
							<span class="overview"><p>How to give another user posting permission on your account using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/grant_active_permission.html">PY: Grant Active Permission</a>
							<span class="overview"><p>How to give another user active permission on your account using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/convert_sbd_to_steem.html">PY: Convert Sbd To Steem</a>
							<span class="overview"><p>How to convert your SBD to STEEM using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/transfer_steem_and_sbd_to_savings_balance.html">PY: Transfer Steem And Sbd To Savings Balance</a>
							<span class="overview"><p>How to transfer STEEM and SBD to savings using Python.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/password_key_change.html">PY: Password Key Change</a>
							<span class="overview"><p>How to change your accounts password and keys</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-python/account_recovery.html">PY: Account Recovery</a>
							<span class="overview"><p>How to recover an account using Python.</p>
</span>
						</li>
						
					</ul>
				
			
				
				
					<a id="tutorials-ruby"></a>
					<h3>Ruby</h3>
					<ul>
						
						
						<li>
							<a href="/tutorials-ruby/getting_started.html">RB: Getting Started</a>
							<span class="overview"><p>To access the Steem blockchain using Ruby, install the Radiator gem: <a href="https://github.com/inertia186/radiator">https://github.com/inertia186/radiator</a>.  Full documentation on Radiator api methods are hosted on <a href="http://www.rubydoc.info/gems/radiator">rubydoc.info</a>.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/blog_feed.html">RB: Blog Feed</a>
							<span class="overview"><p>This example will output blog details to the terminal for the author specified, limited to five results.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_posts.html">RB: Get Posts</a>
							<span class="overview"><p>This example will output posts depending on which category is provided as the arguments.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_post_details.html">RB: Get Post Details</a>
							<span class="overview"><p>Understand and use the most common fields of the requested content.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_voters_list_on_post.html">RB: Get Voters List On Post</a>
							<span class="overview"><p>This example will output the active vote totals for the post/comment passed as an argument to the script.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_post_comments.html">RB: Get Post Comments</a>
							<span class="overview"><p>This example will output the reply details and totals for the post/comment passed as an argument to the script.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_account_replies.html">RB: Get Account Replies</a>
							<span class="overview"><p>Fetching the replies written to a particular account.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_account_comments.html">RB: Get Account Comments</a>
							<span class="overview"><p>Fetching the comments written by a particular account.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/submit_post.html">RB: Submit Post</a>
							<span class="overview"><p>This example will broadcast a new post to the blockchain using the values provided.  To create a post in <code class="highlighter-rouge">ruby</code>, we will use a <code class="highlighter-rouge">Radiator::Transaction</code> containing a <code class="highlighter-rouge">comment</code> operation, which is how all content is stored internally.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/submit_comment_reply.html">RB: Submit Comment Reply</a>
							<span class="overview"><p><em>By the end of this tutorial you should know how to prepare comments for Steem and then submit using Radiator.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/edit_content_patching.html">RB: Edit Content Patching</a>
							<span class="overview"><hr />
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/stream_blockchain_transactions.html">RB: Stream Blockchain Transactions</a>
							<span class="overview"><p><em>How to stream transactions and operations from Steem blockchain.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/reblogging_post.html">RB: Reblogging Post</a>
							<span class="overview"><p>To reblog (‘resteem’) a post, we can use a custom json operation that is handled by the follow plugin.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/search_accounts.html">RB: Search Accounts</a>
							<span class="overview"><p>Performing a search on account by names starting with a given input.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/search_tags.html">RB: Search Tags</a>
							<span class="overview"><p>Performing a search for tags.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/vote_on_content.html">RB: Vote On Content</a>
							<span class="overview"><p>To vote for a post (or reply), we can use a vote operation and provide the voting weight (the percentage of one vote being cast).</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/follow_another_user.html">RB: Follow Another User</a>
							<span class="overview"><p><em>How to follow/unfollow another user.</em></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-ruby/get_follower_and_following_list.html">RB: Get Follower And Following List</a>
							<span class="overview"><p><em>How to create a list of followers and accounts that you are following.</em></p>
</span>
						</li>
						
					</ul>
				
			
				
				
					<a id="tutorials-recipes"></a>
					<h3>Recipes</h3>
					<ul>
						
						
						<li>
							<a href="/tutorials-recipes/virtual-operations-when-streaming-blockchain-transactions.html">Streaming blockchain transactions</a>
							<span class="overview"><p>Including virtual operations when streaming blockchain transactions</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/calculate_rc_recipe.html">Calculating RC costs</a>
							<span class="overview"><p>How to calculate resource credit cost for transactions.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/estimate_upvote.html">Estimate the value of an upvote</a>
							<span class="overview"><p>Calculate the approximate value of an upvote on Steem</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/exchange_node.html">Exchange Node</a>
							<span class="overview"><p>Setting up a node for exchanges.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/forum-market-bandwidth.html">Forum/Market Bandwidth</a>
							<span class="overview"><p>How to interpret raw bandwidth data.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/get_transaction_node.html">Get Transaction Node</a>
							<span class="overview"><p>Setting up a node that supports <code class="highlighter-rouge">*.get_transaction</code>.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/how-to-serialize-and-sign-using-js.html">How to serialize and sign Steem transactions using Javascript</a>
							<span class="overview"><p>Serialization and signing without additional Steem Javascript libraries.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/jussi-multiplexer.html">Using jussi as a Multiplexer</a>
							<span class="overview"><p>Optimize your local applications with jussi</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/mira-performance-tuning.html">MIRA: Performance Tuning</a>
							<span class="overview"><p>Provides a way to get the most performance on specific hardware.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/node-cli.html">Steem Node Command Line Options</a>
							<span class="overview"><p>All options available to <code class="highlighter-rouge">steemd</code> at command line interface</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/node-config.html">Steem Node Config</a>
							<span class="overview"><p>All <code class="highlighter-rouge">config.ini</code> options available to <code class="highlighter-rouge">steemd</code></p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/paginated-api-methods.html">Paginated API Methods</a>
							<span class="overview"><p>Querying multiple pages of results from the API.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/plugin-and-api-list.html">Plugin &amp; API List</a>
							<span class="overview"><p>Run a <code class="highlighter-rouge">steemd</code> node with your preferred APIs.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/setting-up-a-testnet.html">Setting Up a Testnet</a>
							<span class="overview"><p>“Quick-start” for deploying a Hive-based Testnet.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/understanding-configuration-values.html">Understanding Configuration Values</a>
							<span class="overview"><p>Low level blockchain constants</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/understanding-dynamic-global-properties.html">Understanding Dynamic Global Properties</a>
							<span class="overview"><p>Maintains global state information</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/understanding-transaction-status.html">Understanding Transaction Status</a>
							<span class="overview"><p>How to use the Steem API to check the status of a transaction for a given <code class="highlighter-rouge">trx_id</code> value.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/using-hivemind.html">Using Hivemind</a>
							<span class="overview"><p>Hivemind setup and API functionality</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/using-multisignatire-accounts.html">Using Multisignature Accounts</a>
							<span class="overview"><p>How to set up and use multisignature accounts on Steem Blockchain.</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/vest-to-steem.html">Converting VESTS to STEEM</a>
							<span class="overview"><p>How to convert VESTS to STEEM or STEEM POWER</p>
</span>
						</li>
						
						<li>
							<a href="/tutorials-recipes/account-creation-process.html">Account creation process</a>
							<span class="overview"><p>The methods on how to create a new account.</p>
</span>
						</li>
						
					</ul>
				
			
		
	</section>
</section>

</div>
<div class="footer">
  <a href="#">Back to top</a>
</div>
<script>
    document.getElementById("open-nav").addEventListener("click", function () {
        document.body.classList.toggle("nav-open");
    });
</script>
</body>
</html>


<script src="/js/adjust.js"></script>

